instantaneous availability - Français Anglais Dictionnaire